b23e22942c06aaf59ad8d422843bea13bc90c3a3,app/src/main/java/com/diegodobelo/expandinganimlib/MainActivity.java,MainActivity,createSubItems,#,23

Before Change


        six.collapseSubItems();

        ExpandingItem seven = mExpandingList.createNewItem(R.layout.expanding_layout);
        seven.setIndicatorColorRes(R.color.orange);
        seven.setIndicatorIconRes(R.drawable.ic_ghost);
        ((TextView) seven.findViewById(R.id.title)).setText("Peter");
        String[] sevenSub = {"R2D2", "BB8"};
        for (int i = 0; i < sevenSub.length; i++) {
            //TODO: index not needed anymore?
            View view = seven.createSubItem(i);
            ((TextView) view.findViewById(R.id.sub_title)).setText(sevenSub[i]);
        }
        seven.collapseSubItems();

        ExpandingItem eight = mExpandingList.createNewItem(R.layout.expanding_layout);
        eight.setIndicatorColorRes(R.color.green);

After Change


        }

        ExpandingItem seven = mExpandingList.createNewItem(R.layout.expanding_layout);
        if (seven != null) {
            seven.setIndicatorColorRes(R.color.orange);
            seven.setIndicatorIconRes(R.drawable.ic_ghost);
            ((TextView) seven.findViewById(R.id.title)).setText("Peter");
            String[] sevenSub = {"R2D2", "BB8"};
            for (int i = 0; i < sevenSub.length; i++) {
                //TODO: index not needed anymore?
                View view = seven.createSubItem(i);
                ((TextView) view.findViewById(R.id.sub_title)).setText(sevenSub[i]);
            }
            seven.collapseSubItems();
        }

        ExpandingItem eight = mExpandingList.createNewItem(R.layout.expanding_layout);